be perfected - German English Dictionary